在线搭建SpringBoot + Mybatis + 最佳实践框架

您所在的位置:网站首页 springboot mybatis项目搭建 在线搭建SpringBoot + Mybatis + 最佳实践框架

在线搭建SpringBoot + Mybatis + 最佳实践框架

2023-03-14 21:50| 来源: 网络整理| 查看: 265

前言

最近发现一个非常好的代码生成工具,提供了强大的可编程能力和代码生成能力,其基本原理就是通过freemarker来制作代码模版,但系统为模版之间的依赖做了深层的封装和处理,分分钟生成 springboot+Mybatis框架。

线上地址 懒猴子CG:http://cg.lazy-monkey.com/

代码生成

1、首先选择自己的要生成的模版。左侧可以配置文件包名,第个文件的具体路径,以及修改所生成的文件名。 2、点击录入无数据,输出模块名即可生成即可,可以不录入元数据直接生成代码,提示生成成功,代表代码已经生成,点击全部下载即可将代码下载到本地直接用。 3、点击文件即可预览生成的代码,可以点击下载按钮可以下载单个文件。 生成代码直接拿过来就可以用。是不是非常的棒,接下来还有理厉害的。

框架生成

1、择模版组,选择我们要生成的框架即可。 2、点击录入元数据打开元数据录入面板,点击从建表语句中获取,录入建表语句点击确定。此时点击生成文件信息可以查看即将要生成的文件。 3、点击右侧的生成代码按钮,生成成功后即可点击全部下载文件。

4、点击任意一个文件即可在线预览。 5、这里我直接把代码下载到本地,下载后通过IDEA导入。 6、在README文件里面说明了框架对日志、异常、环境分离等内容的处理方式。我这里就不再阐述。直接运行Application.java,报错!琢磨了半天,原来生成出来的Model、Mapper类都是空的,需要通过框架集成的MyBatis Generator再次生成,生成后运行Application.java文件,成功启动! 至此在线搭建工作完成,点击运行即可。

可编程能力

有时候我们想修改一些类名或者包名,甚至生成出来的文件都带有时间。我们可以直接在IDEA中修改就好了,但是懒猴子将模版属性设计成模版字符串,这样一来我们就可以根据自己想要的框架模样来随意改动。举个例子,默认情况下Service接口类都是XxxService,如果我要改成IXxxService怎么办?如图,找到Service模版,前面加一个I就行。

欢迎加入QQ群讨论

欢迎加入懒猴子CG交流群,我们将不定期的发布懒猴子CG最新动态,也将不定期的通过语音、视频或其他方式组织技术探讨、需求探讨等活动,在这里

你可以 可以提交懒猴子CG需求、建议可以谈论技术,请教问题可以撩妹(如私下被侮辱概不负责) 总结 如果我们要学习搭建框架,那么在线生成一套是一个不错的选择。可以先看看别人是怎么搭建的,响应、异常等方面是如何处理的。如果要快速做产品,那么在线生成也是一个不错的选择,不过目前好像只能生成这么一套简单的SpringBoot + Mybatis框架,如果有更多的框架可以直接生成就更好了,例如Dubbo,SpringCloud等分布式框架,那这样我们以后做项目就不用自己搭框架了。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3